Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGH PARK Detached £1,267,872 £499,950 17 Dec 2002
2 LEIGH PARK Detached £1,186,285 £415,000 26 Jun 2002
3 LEIGH PARK Detached £1,008,246 £780,000 13 Apr 2017
4 LEIGH PARK Detached £840,031 £685,000 30 Oct 2019
5 LEIGH PARK Detached £1,143,519 £995,000 30 Jul 2021
6 LEIGH PARK Detached £768,068 £440,000 30 Nov 2009
11 LEIGH PARK Detached £941,618 £240,000 4 Feb 2000
12 LEIGH PARK Semi-Detached £1,028,582 £830,000 25 Jul 2018
15 LEIGH PARK Detached £850,000 £850,000 7 Mar 2024
16 LEIGH PARK Detached £1,208,830 £300,000 10 Dec 1999
17 LEIGH PARK Detached £1,008,696 £610,000 29 Aug 2013
18 LEIGH PARK Detached £844,388 £370,000 4 Sep 2003
19 LEIGH PARK Detached £752,618 £135,000 19 Jul 1996
21 LEIGH PARK Detached £1,282,032 £360,000 5 Jan 2001
22 LEIGH PARK Detached £928,812 £757,000 5 Sep 2019